package com.zx.eval.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * 
 * @author LiYe@zx
 * @email ily_hxy@163.com
 * @date 2020-03-29 18:17:26
 */
@Data
@TableName("eval_table")
public class EvalTableEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 量表id
	 */
	@TableId
	private Integer id;
	/**
	 * 测评分类 1单独测评2代表测评3非代表测评
	 */
	private Integer category;
	/**
	 * 量表名称
	 */
	private String name;
	/**
	 * 介绍
	 */
	private String summary;
	/**
	 * 量表代表语
	 */
	private String tip;
	/**
	 * 操作说明
	 */
	private String memo;
	/**
	 * option 选项{"1":"从不","2":"偶尔","3":"很少","4":有时",5"经常","6":"总是"}
	 */
	private String options;
	/**
	 * 得分数 是 1 分、2 分、3 分、4 分、5 分、6 分
	 */
	private String scores;
	/**
	 * 类别  1取本表的选项 2取问题表选项和分数3取本表选项和问题表分数
	 */
	private Integer optionType;
	/**
	 * 分类中文 现实型（R）,研究型（I）,艺术型（A）,社会型（S）,企业型（E）,常规型（C）
	 */
	private String sortCn;
	/**
	 * 分类数字 01,02,03,04,05,06
	 */
	private String sortNum;
	/**
	 * 分类英文 R,I,A,S,E,C
	 */
	private String sortEn;
	/**
	 * 是否可用 1可用2不可用，但为了老数据可见
	 */
	private Integer display;
	/**
	 * 排序
	 */
	private Integer priority;
	/**
	 * 创建人
	 */
	private Long creator;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 修改人
	 */
	private Long updater;
	/**
	 * 修改时间
	 */
	private Date updateTime;
	/**
	 * 样例url，静态hmtl
	 */
	private String exampleUrl;
	/**
	 * 量表代表大图
	 */
	private String pic1;
	/**
	 * 量表代表小图
	 */
	private String pic2;

	private Integer minMonth;

	private Integer maxMonth;

	private String groupName;
}
